Serenade

نویسندگان

  • Long Gong
  • Liang Liu
  • Sen Yang
  • Jun Xu
  • Yi Xie
  • Xinbing Wang
چکیده

Most of today’s high-speed switches and routers adopt an input-queued crossbar switch architecture. Such a switch needs to compute a matching (crossbar schedule) between the input ports and output ports during each switching cycle (time slot). A key research challenge in designing large (in number of input/output ports N) input-queued crossbar switches is to develop crossbar scheduling algorithms that can compute “high quality” matchings – i.e., those that result in high switch throughput (ideally 100%) and low queueing delays for packets – at line rates. SERENA is arguably the best algorithm in that regard: It outputs excellent matching decisions that result in 100% switch throughput and near-optimal queueing delays. However, since SERENA is a centralized algorithm with O(N) computational complexity, it cannot support switches that both are large (in terms of N) and have a very high line rate per port. In this work, we propose SERENADE (SERENA, the Distributed Edition), a parallel algorithm suite that emulates SERENA in only O(logN) iterations between input ports and output ports, and hence has a time complexity of only O(logN) per port. Through extensive simulations, we show that all three variants in the SERENADE suite can, either provably or empirically, achieve 100% throughput, and that they have similar delay performances as SERENA under heavy traffic loads.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Effectiveness of honey bees in delivering the biocontrol agent Bacillus subtilis to blueberry flowers to suppress mummy berry disease

Honey bees are important pollinators of commercial blueberries in the southeastern United States, and blueberry producers often use supplemental bees to achieve adequate fruit set. However, honey bees also vector the plant pathogenic fungus Monilinia vacciniicorymbosi which infects open blueberry flowers through the gynoecial pathway causing mummy berry disease. Here, we report the results of a...

متن کامل

R(QPS-Serena) and R(QPS-Serenade): Two Novel Augmenting-Path Based Algorithms for Computing Approximate Maximum Weight Matching

In this addendum, we show that the switching algorithm QPS-SERENA can be converted R(QPS-SERENA), an algorithm for computing approximate Maximum Weight Matching (MWM). Empirically, R(QPS-SERENA) computes (1 − )-MWM within linear time (with respect to the number of edges N) for any fixed ∈ (0, 1), for complete bipartite graphs with i.i.d. uniform edge weight distributions. This efficacy matches ...

متن کامل

Simulating Multi-finger Power Hbts

BUILDING A NEW MODEL It is possible to incorporate the temperature and bias dependency of power HBTs in a model by using a thermal network to represent the self-heating and thermal coupling. Such an improved multi-finger HBT model was developed and implemented in a nonlinear circuit simulator, Serenade, from Ansoft Corp. When increasing the collector-emitter voltage of a unit finger HBT, an inc...

متن کامل

Recent technological advances in sound-based approaches to tinnitus treatment: a review of efficacy considered against putative physiological mechanisms.

The past decade has seen an escalating enthusiasm to comprehend chronic tinnitus from the perspective of both scientific understanding and clinical management. At the same time, there is a significant interest and commercial investment in providing targeted and individualized approaches to care, which incorporate novel sound-based technologies, with standard audiological and psychological strat...

متن کامل

Concepts for Teaching Optoelectronic Circuits and Systems

Development and design of optical communication and optoelectronic systems is now necessary for the engineers in electronics and microelectronics [1]. While such design is mainly based on the physical understanding of the optics and optoelectronic phenomena, it cannot be efficiently achieved without using the design and optimization tools. Computer Aided Design (CAD) tools are now widely used i...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017